stand in the stead of - Deutsch Englisch Wörterbuch